tech facility - Alemán Inglés Diccionario